package com.chinamsp.xls;

import java.util.Map;

/**
 * xls 视图 模型
 * <p>
 * 	xls 的视图模型，其中 templateurl 是相对于 classpath 下面的路径
 * 
 * </p>
 * @author shifenghu
 * @version 1.0
 */
public class XlsViewModel {
	/**
	 * template 地址
	 */
	private String templateUrl;
	
	/**
	 * 上下文
	 */
	private Map<String, Object> context;
	
	
	/**
	 * 文件名
	 */
	private String fileName;

	/**
	 * 构造一个实例
	 * @param templateUrl
	 * @param fileName
	 * @param context
	 */
	public XlsViewModel(String templateUrl, String fileName, Map<String, Object> context){
		this.templateUrl = templateUrl;
		this.fileName = fileName;
		this.context = context;
	}

	public XlsViewModel(String templateUrl, Map<String, Object> context){
		this.templateUrl = templateUrl;
		this.context = context;
	}

	public String getTemplateUrl() {
		return templateUrl;
	}


	public void setTemplateUrl(String templateUrl) {
		this.templateUrl = templateUrl;
	}


	public Map<String, Object> getContext() {
		return context;
	}


	public void setContext(Map<String, Object> context) {
		this.context = context;
	}


	public String getFileName() {
		return fileName;
	}


	public void setFileName(String fileName) {
		this.fileName = fileName;
	}
	
	
	
}
